@CHARSET "UTF-8";
#login_panel {
    border: 2px solid #C5CDE1;
    border-radius: 8px 8px 8px 8px;
    margin-left: 30%;
    margin-top: 100px;
    overflow: hidden;
    padding: 10px;
    width: 30%;
}

#header {
    margin-bottom: 25px;
    text-align: center;
}

table.center {
    margin-left:auto; 
    margin-right:auto;
}

#header {
    height: auto;
    margin-top: -5px;
    width: 100%;
}

#login_button_wrapper {
    text-align: center;
}

#login_button {
    float: left;
}

#login_button {
    left:80px;
    position: relative;
}

/*span#login_text {
    cursor: pointer;
    font-family: arial;
    font-size: 17px;
    font-weight: bold;
    position: relative;
    top: 15px;
}*/

#error_panel_wrapper {
    border: 2px solid red;
    border-radius: 8px 8px 8px 8px;
    margin-left: 30%;
    margin-top: 20px;
    overflow: hidden;
    padding: 10px;
    width: 40%;
}
/* hieubd */
.notification {
	padding:10px 10px 10px 35px;
	border:1px solid #fff;
	margin-bottom:20px;
	position:relative;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.notification.error {
	background:#fecdc6 url('/images/adminbase/icons/16/error.png') no-repeat 10px 10px;
	border-color:#f45d43;
}
.notification.error span.strong {
	color:#33130e;
}
.notification.warning {
	background:#ffecb0 url('/images/adminbase/icons/16/warning.png') no-repeat 10px 10px;
	border-color:#ffbc2a;
}
.notification.warning span.strong {
	color:#332508;
}
.notification .close {
	background:url("/images/adminbase/icons/16/close.png") no-repeat scroll 0 0 transparent;
	cursor:pointer;
	display:block;
	height:16px;
	position:absolute;
	right:10px;
	top:10px;
	width:16px;
}
.notification .close:hover {
	opacity:1;
}